Concurrencies in Reversible Concurrent Calculi
نویسندگان
چکیده
The algebraic specification and representation of networks agents have been greatly impacted by the study reversible phenomena: declensions calculus communicating systems (CCSK RCCS) offer new semantic models, finer congruence relations, original properties, revisits existing theories results in a light. But much remains to be done: concurrency, central notion establishing causal consistency–a crucial property for systems–, was never given syntactical definition CCSK. We remedy this gap leveraging concurrency developed forward-only calculi using proved transition systems, prove that CCSK still enjoys consistency elegant concurrency. also compare it inspired $$\pi $$ -calculus, discuss its relation with structural congruence, can adapted any CCS-inspired system is equivalent—or refines—existing definitions those systems.
منابع مشابه
Calculi for Concurrent Objects
Concurrent object-oriented languages, such as POOL [1], ABCL [12], Obliq [3] or Java [7], usually structure the program into objects, model the parallelism with threads and the mutual exclusion with locks (or some variant of them). These attempts to integrate concurrency and object-oriented features are somehow naive and no rigorous motivation for the design choices is given. As a result, the s...
متن کاملMatching Systems for Concurrent Calculi
Matching systems were introduced by Carbone and Maffeis, and used to investigate the expressiveness of the pi-calculus with polyadic synchronisation. We adapt their definition and investigate matching systems for CCS, the pi-calculus and Mobile Ambients. We show among other results that the asynchronous pi-calculus with matching cannot be encoded (under certain conditions) in CCS with polyadic ...
متن کاملTermination in Higher-Order Concurrent Calculi
We study termination of programs in concurrent higherorder languages. A higher-order concurrent calculus combines features of the λ-calculus and of the message-passing concurrent calculi. However, in contrast with the λ-calculus, a simply-typed discipline need not guarantee termination; and, in contrast with message-passing calculi such as the π-calculus, divergence can be obtained even without...
متن کاملModeling malware propagation in concurrent calculi
Malware or more precisely software designed to secretly access a computer system without the owner’s informed consent is one of the main sources of data loss in companies. Presently, the greatest threat is given by the incredible quick spread of infections. We aim at use concurrent calculi to model malwares and, in particular, their interactions with the network so to be able to identify immuni...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Lecture Notes in Computer Science
سال: 2022
ISSN: ['1611-3349', '0302-9743']
DOI: https://doi.org/10.1007/978-3-031-09005-9_10